package com.achievement.domain.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;

@Data
@TableName("biz_honor_apply_book_member")
public class HonorApplyBookMemberEntity implements Serializable {
    private static final long serialVersionUID = 1L;


    /**
     * ID
     */
    @TableId(value = "id", type = IdType.ASSIGN_ID)
    private String id;

    /**
     * 用户ID
     */
    private String personId;

    /**
     * 排序
     */
    private Integer orderId;

    /**
     * 完成人姓名
     */
    private String authorName;

    /**
     * 完成人类型 1教师2学生3校外
     */
    private String authorType;

    /**
     * 完成人单位
     */
    private String authorUnit;

    /**
     * 完成人职称
     */
    private String titleId;

    /**
     * 学历
     */
    private String eduLevelId;

    /**
     * 学位
     */
    private String eduDegreeId;

    /**
     * 贡献率
     */
    private Double workRatio;

    /**
     * 申报材料ID
     */
    private String applyBookId;

    /**
     * 完成人单位ID
     */
    private String authorUnitId;

    /**
     * 完成人账号
     */
    private String authorAccount;

    /**
     * 性别
     */
    private String sexId;

    /**
     * 学科分类
     */
    private String subjectId;
}
